Basic Library for UWP
TreeView へのチェックボックスの追加
Basic Library for UWP > TreeView for UWP > タスク別ヘルプ > TreeView へのチェックボックスの追加

C1TreeView コントロールにチェックボックスを簡単に追加できます。チェックボックスはテキストの左側に表示され、これを使用して、ユーザーがツリービュー項目を選択できるようになります。次の XAML マークアップは、C1TreeView にチェックボックスを追加します。

XAML

マークアップ
コードのコピー
<Xaml:C1TreeView Name="C1TreeView1" Height="300" Width="200" >
    <Xaml:C1TreeViewItem IsExpanded="True" Margin="10">
        <Xaml:C1TreeViewItem.Header>
            <CheckBox>
                <CheckBox.Content>
                    <TextBlock Text="デスクトップ" />
                </CheckBox.Content>
            </CheckBox>
        </Xaml:C1TreeViewItem.Header>
    <Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem.Header>
            <CheckBox>
                <CheckBox.Content>
                    <TextBlock Text="ユーザー" />
                </CheckBox.Content>
            </CheckBox>
        </Xaml:C1TreeViewItem.Header>
    </Xaml:C1TreeViewItem>
    <Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem.Header>
            <CheckBox>
                <CheckBox.Content>
                    <TextBlock Text="パブリック" />
                </CheckBox.Content>
            </CheckBox>
        </Xaml:C1TreeViewItem.Header>
        <Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem.Header>
                <CheckBox>
                    <CheckBox.Content>
                    <TextBlock Text="お気に入り" />
                    </CheckBox.Content>
                </CheckBox>
            </Xaml:C1TreeViewItem.Header>
    </Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem.Header>
                <CheckBox>
                    <CheckBox.Content>
                    <TextBlock Text="パブリック ダウンロード" />
                    </CheckBox.Content>
                </CheckBox>
            </Xaml:C1TreeViewItem.Header>
    </Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem.Header><
                <CheckBox><
                    <CheckBox.Content>
                    <TextBlock Text="パブリック ミュージック" />
                    </CheckBox.Content>
                </CheckBox>
            </Xaml:C1TreeViewItem.Header>
    </Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem.Header>
                <CheckBox>
                    <CheckBox.Content>
                    <TextBlock Text="パブリック ピクチャ" />
                    </CheckBox.Content>
                </CheckBox>
            </Xaml:C1TreeViewItem.Header>
    </Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem.Header>
                <CheckBox>
                    <CheckBox.Content>
                    <TextBlock Text="パブリック ビデオ" />
                    </CheckBox.Content>
                </CheckBox>
            </Xaml:C1TreeViewItem.Header>
    </Xaml:C1TreeViewItem>
            </Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem IsExpanded="True">
        <Xaml:C1TreeViewItem.Header>
            <CheckBox>
                <CheckBox.Content>
                    <TextBlock Text="コンピュータ" />
                </CheckBox.Content>
            </CheckBox>
        </Xaml:C1TreeViewItem.Header>
                <Xaml:C1TreeViewItem IsExpanded="True">
            <Xaml:C1TreeViewItem.Header>
                <CheckBox>
                    <CheckBox.Content>
                    <TextBlock Text="ロカール ディスク (C:)" />
                    </CheckBox.Content>
                </CheckBox>
            </Xaml:C1TreeViewItem.Header>
            <Xaml:C1TreeViewItem>
                <Xaml:C1TreeViewItem.Header>
                    <CheckBox>
                        <CheckBox.Content>
                        <TextBlock Text="Program Files" />
                        </CheckBox.Content>
                    </CheckBox>
                </Xaml:C1TreeViewItem.Header>
        </Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem>
                <Xaml:C1TreeViewItem.Header>
                    <CheckBox>
                        <CheckBox.Content>
                            <TextBlock Text="ユーザー" />
                        </CheckBox.Content>
                    </CheckBox>
                </Xaml:C1TreeViewItem.Header>
        </Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem>
                <Xaml:C1TreeViewItem.Header>
                    <CheckBox>
                        <CheckBox.Content>
                            <TextBlock Text="Windows" />
                        </CheckBox.Content>
                    </CheckBox>
                </Xaml:C1TreeViewItem.Header>
        </Xaml:C1TreeViewItem>
    </Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem>
            <Xaml:C1TreeViewItem.Header>
                <CheckBox>
                    <CheckBox.Content>
                        <TextBlock Text="DVD ドライブ (D:)" />
                    </CheckBox.Content>
                </CheckBox>
            </Xaml:C1TreeViewItem.Header>
        </Xaml:C1TreeViewItem>
    </Xaml:C1TreeViewItem>
    <Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem.Header>
            <CheckBox>
                <CheckBox.Content>
                    <TextBlock Text="ネットワーク" />
                </CheckBox.Content>
            </CheckBox>
        </Xaml:C1TreeViewItem.Header>
            </Xaml:C1TreeViewItem>
    <Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem.Header>
            <CheckBox>
                <CheckBox.Content>

                    <TextBlock Text="コントロール パネル" />
                </CheckBox.Content>
            </CheckBox>
        </Xaml:C1TreeViewItem.Header>
            </Xaml:C1TreeViewItem>
    <Xaml:C1TreeViewItem>
        <Xaml:C1TreeViewItem.Header>
            <CheckBox>
                <CheckBox.Content>
                    <TextBlock Text="ごみ箱" />
                </CheckBox.Content>
            </CheckBox>
        </Xaml:C1TreeViewItem.Header>
        </Xaml:C1TreeViewItem>
    </Xaml:C1TreeViewItem>
</Xaml:C1TreeView>  
関連トピック